make a difficult trip - Deutsch Englisch Wörterbuch